package com.adcc.monitoragent.show.bean;

import java.io.Serializable;
import java.util.Map;
import java.util.concurrent.ConcurrentSkipListMap;

import com.adcc.monitoragent.bean.BaseBean;
import com.adcc.monitoragent.bean.OsBean;

/**
 * 部署实体类
 * @author charlie
 *
 */
public class DeployBean implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 机器ip
	 */
	private String ip;
	/**
	 * 机器系统信息
	 */
	private OsBean osBean;
	/**
	 * 机器应用信息
	 */
	private Map<String, BaseBean> appMap =  new ConcurrentSkipListMap<String, BaseBean>();
	
	public DeployBean(String ip) {
		super();
		this.ip = ip;
	}
	public String getIp() {
		return ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}
	public OsBean getOsBean() {
		return osBean;
	}
	public void setOsBean(OsBean osBean) {
		this.osBean = osBean;
	}
	public Map<String, BaseBean> getAppMap() {
		return appMap;
	}
	
	
}
